(unobstructed) line of sight - Turkish English Dictionary